﻿//////////////////////////////////////////////////////////////////////////////
//
//  Copyright © 1998-2024 Glodon Company Limited.  All rights reserved.
//
//  Use of this software is subject to the terms of the Glodon license
//  agreement provided at the time of installation or download, or which
//  otherwise accompanies this software in either electronic or hard copy form.  
//
//////////////////////////////////////////////////////////////////////////////

// Reviewed
// THIS FILE IS GENERATED FROM GIDL.
#pragma once

namespace gcmp { 

///\brief     多边形和多边形的位置关系类型
enum class PolygonsPositionTypes : int32_t
{
    ///     未知
    Unknown = 0,
    ///     相交
    Intersect = 1,
    ///     相离
    Separation = 2,
    ///     多边形2在多边形1内并且非相交
    Polygon2InPolygon1 = 3,
    ///     多边形1在多边形2内并且非相交
    Polygon1InPolygon2 = 4,
    ///     多边形1内切多边形2
    Polygon1InternalTangentPolygon2 = 5,
    ///     多边形2内切多边形1
    Polygon2InternalTangentPolygon1 = 6,
    ///     两多边形外切
    ExternalTangent = 7,
    ///     两多边形完全重合
    Equal = 8
};

}// namespace gcmp
